import os

# 设置 JSON 文件所在的目录路径
json_dir = r'F:\Frames\tissue_bag\tissue_bag2\label'

# 获取文件夹下所有文件
files = os.listdir(json_dir)

# 过滤出 JSON 文件
json_files = [f for f in files if f.lower().endswith('.json')]

# 对 JSON 文件进行重命名
for idx, json_file in enumerate(json_files, start=1):
    # 获取原文件路径
    old_file_path = os.path.join(json_dir, json_file)

    # 创建新的文件名（1.json, 2.json, ..., 120.json）
    new_file_name = f"{idx}.json"

    # 获取新的文件路径
    new_file_path = os.path.join(json_dir, new_file_name)

    # 重命名文件
    os.rename(old_file_path, new_file_path)
    print(f"已将 {json_file} 重命名为 {new_file_name}")

print("所有 JSON 文件已成功重命名！")
